System for managing web-based swipe module tool and software for scrolling and paging through content data and applications

ABSTRACT

A cloud-based computer system and architecture for managing and migrating through web-based content data and content applications from multiple content data sources or service providers in real time is disclosed. The cloud-based computing system and architecture of the present invention includes a log-in or master server that acts as a single point access and supports a single user interface. The single user interface is preferably an icon-based master web-page with a slide tool that allows a user to scroll or page through the content data and/or content applications from the multiple content data sources or service providers in real time from a logged in remote computer device.

RELATED APPLICATIONS

This patent application claims priority under 35 U.S.C. 119 (e) of theU.S. Provisional Patent Application Ser. No. 61/404,860 filed Oct. 12,2010, and titled “COMPUTER NETWORK SYSTEM FOR MANAGING WEB-BASED CONTENTDATA” and the U.S. Provisional Patent Application Ser. No. 61/463,539filed Feb. 22, 2011, and titled “SYSTEM FOR MANAGING WEB-BASED SWIPEMODULE TOOL AND SOFTWARE FOR SCROLLING AND PAGING THROUGH CONTENT DATAAND APPLICATIONS”. The U.S. Provisional Patent Application Ser. No.61/404,860 filed Oct. 12, 2010, and titled “COMPUTER NETWORK SYSTEM FORMANAGING WEB-BASED CONTENT DATA” and the U.S. Provisional PatentApplication Ser. No. 61/463,539 filed Feb. 22, 2011, and titled “SYSTEMFOR MANAGING WEB-BASED SWIPE MODULE TOOL AND SOFTWARE FOR SCROLLING ANDPAGING THROUGH CONTENT DATA AND APPLICATIONS” are both herebyincorporated by reference.

FIELD OF THE INVENTION

This invention relates to computer systems for managing web-basedcontent data in a cloud-based computing environment. More particularly,the present invention relates to computer systems for managing andmigrating through web-based content data in a cloud-based computingenvironment from multiple content data sources through a single point ofaccess and/or user interface from a remote computing device.

BACKGROUND OF THE INVENTION

Cloud-based computing provides computation, software, data access, andstorage services that do not require a user to have knowledge of thephysical location and configuration of the system and architecture thatdelivers the content data and/or services. Cloud-based computing caninclude the delivery of any kind of content data and/or services inreal-time, which extend the capabilities to a remote computing device,typically over the internet.

Most cloud-based computing systems and architectures include a mastersever that networks to other service provider servers and streamscontent data to the master server that is then accessed through theremote computing device. Cloud-based computing provides for the abilityto expand a user's ability to access the multiple sources of contentdata and/or services through the master server. However, currentlyavailable computing systems requires multiple log-in procedures foraccessing the multiple sources of content data and/or services and/or donot provide for the ability to manage the content data and/or servicesfrom multiple sources through a single user interface. Accordingly, thepresent invention is directed to a cloud-based computing system andarchitecture for managing the content data and/or services from multiplesources through a single user interface in real time.

SUMMARY OF THE INVENTION

There are a few known computer systems and architectures that allow youto migrate through content data using a scrolling-type feature or tool,hereafter a scrolling application. The first example of a scrollingapplication, includes a scrolling software that typically runs on mobilecomputing devices, such as smart phones, computer tablets and the like.In this scrolling application, a user swipes through content datacontained in different files that are stored directly on the mobiledevice. The content data is then displayed the on a screen of the mobilecomputing device. The user can then initiated a call, play, send orexecute function by, for example, selecting an icon which instructs themobile computing device to accesses additional content data over theinternet. In this scrolling application, the user is paging or migratingthrough content data in files that have been downloaded and stored onthe mobile computing device itself.

A second type of scrolling application includes a “plug-in and play”software that is operated from a computing device, such as a lap-top ordesk-top computer. In a plug-in and play environment, a user downloadsthe plug-in and play software from their computing device and theplug-in and play software then allows the user to execute functions forscrolling or migrating through various web-pages of content datadisplayed on a web-site interface in a “slide-like” presentation. Inthis case, the computing device must be compatible with the plug-in andplay software and the plug-in and play software is not capable of beingintegrating directly into web-based application, such as to allow theuser to migrates through content data from multiple content data sourcesthrough a single user interface in real time.

The present invention is directed to a cloud-based computer system andarchitecture for managing and migrating through web-based content dataand content applications from multiple content data sources or serviceproviders in real time. The cloud-based computing system andarchitecture of the present invention includes a log-in or master serverthat acts as a single point access and supports a user interface.

Preferably, the log-in or master server that is in communication withthe multiple content data sources or service providers via servers. Theuser interface is preferably an icon-based master web-page viewable overthe master server from a remote computing device. In further embodimentsof the invention, the master web-page includes features for displayingand migrating through personal content data, such as those provided bynetworking web-sites and e-mail web-sites.

In operation, a user logs into the log-in or master server over theinternet/intranet from a remote computing device. The server accessesthe multiple content data sources or provider through their respectiveservers in the cloud-based computing environment based on enabled useror account preferences. The log-in or master server is programmed to runand execute a master content application software that is coded fororganizing content data and content applications from the multiplecontent sources or service providers on a single master web-page. Themaster web-page is a “dynamic” in the sense that the master web-pagedisplays streaming content data and content applications from themultiple content data sources in real time.

The master content application software, hereafter master program, isfurther configured to program the remote computing device with code tooperate a slide tool. The slide tool allows a user to scroll or pagethrough the content data and/or content applications in real time frommaster server on a master web-page from the remote computer device.

Unlike prior art cloud-based computing system and architectures, thepresent invention is capable of being integrated directly into thecontent applications from the multiple content data sources or serviceproviders and, thus, is capable of providing for the ability to migratethrough the content data on the dynamic master web-page in real time.Further, the present invention allows for the capability to add orsubtract any number of content data sources or service providers. Forexample a user's log-in account can be customized to allow for onlyselected content data sources and application to run at any giving time.Also, the present invention allows for content data to be selected andcopied from one or mole of the content data sources or service providersand saved to the user's master web-page, the user's personal settingand, in some cases, to another content data source or service provider.The operations and activities of the user over the master web-page viathe remote computing device is capable of being recorded and stored toprovide user history analytics. The user history analytics can then beused select promotions, advertisement, news and other information thattargets the user based on the operations performed and/or the contentdata sources or service providers that are used. These promotions,advertisement, news and other information can then be directed to themaster web-page or the viewable content data can be modified torepresent the user's apparent interests.

A master web-page, in accordance with the embodiment of the inventionincludes lock-out controls for security or for controlling useractivity. For example, the master web-pages in further embodimentsincludes subsets of content data that are accessible depending on whichuser is logged into the master web-page. For example, a remote tool isconfigured deliver a subset of content data or applications to a thirdparty enabled remote computing device to allow access only to thecontent data and/or applications that match an authorized user and/or atarget audience.

The present invention provides a unique web-based database, userinterface, remote slide tool and the user history analytics which isused as a comprehensive solution to manage content data and/orapplications from multiple content data sources.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic representation of a cloud-based computerarchitecture for managing web-based content data, in accordance with theembodiments of the invention.

FIG. 2A shows a representation dynamic user web-page or master web-pagefor simultaneously displaying content data and/or content applicationsfrom multiple content sources simultaneously, in accordance with theembodiments of the invention.

FIG. 2B shows a representation dynamic user web-page for displaying andscrolling or paging through content data and/or content application frommultiple content sources in real-time with a slide tool, in accordancewith the embodiments of the invention.

FIG. 2C shows a representation dynamic user page that further includespersonal account features, in accordance with the embodiments of theinvention.

FIGS. 3A-B shows block-flow diagrams outlining steps for managing thecontent data or applications from the multiple content sources orservice providers through a single point of access and user interface,in accordance with the method of the present invention.

DETAILED DESCRIPTION OF THE INVENTION

To facilitate the clarity of the ensuing description, words and phraseslisted below have been ascribed the following meanings:

1) Content data is any data or information that is stored remotely onservers that are generally accessible over the internet/intranet via aservice provider servers.

2) Content applications are software applications that accesses displayand organized content data, generally from a web sites.

3) A log-in server or master server is a dedicated server for supportinga master program and user interface to access and view content data andapplications from multiple content data sources or providers through asingle user interface.

4) A tool is a feature that is usually represent by an icon, that areviewable and/or selectable from a from a computing device; selecting thetool will generally initiate one or more software sequences to access,display and/or organize content data on a web-page.

5) A tool-box is a set of sub-features, generally accessible through anadministrator account or password, that allow a web-page layout and/oroperation to be customized by linking tools with content applications.

6) A dynamic user web-page or master web-page is a web-page viewableremotely from a remote computing device via log-in server or masterserver and which displays a slide tool that scrolls or pages throughcontent data and/or content application from multiple content datasources and/or service providers in real time.

7) Cloud-based computer system or architecture includes multiple contentdata sources or service provider servers that are linked to a log-inserver or master server via the internet/intranet.

8) A remote computing device is an electronic device that is capable ofaccessing the log-in server or master server over the internet/intranetand displaying or viewing a master web-page and content data therefrom.

FIG. 1 shows a schematic representation of a cloud-based computer systemand architecture 100 for managing web-based content data, in accordancewith the embodiments of the invention. The cloud-based computer systemand architecture 100 includes a log-in server or master server 105 thatacts a single point of access for a plurality of content data sources orservice provider servers 101, 103, and 105. The plurality of contentdata sources or service provider servers 101, 103, and 105 are incommunication or linked to the log-in server or master server 105 via acommunication network, such as the internet or intranet represented bythe arrows 133, 135 and 137.

The log-in server or master server 105 supports a program to run andexecute a master content application software, hereafter masterapplication, represented by the box 107. The master application 107 iscoded for organizing content data and content applications from themultiple content sources or service provider servers 101, 103 and 105 ona master web-page 201, 201′ and 201″ (FIGS. 2A-C), such as describedbelow.

In operation, a user (not shown) logs into the log-in server or masterserver 105 over the internet/intranet, represented by the arrow 131 froma suitable remote computing devices 111. A suitable remote computingdevice 111 is for example, a desk top computer 125 with a monitor ordisplay 127 and a keyboard 123 and mouse 121 for entering informationand executing functions. Alternatively, a suitable computing device is alaptop computer, a tablet computer, a smart phone or any otherelectronic device that is capable of accessing the log-in server ormaster server 105 over the internet/intranet and displaying or viewingcontent data therefrom on a master web-page a 201, 201′ and 201″ (FIGS.2A-C), such as described below.

FIG. 2A shows a representation of a dynamic user web-page or masterweb-page 201 for simultaneously displaying content data and/or contentapplication 101′, 103 and 105′ from the corresponding set of contentsources or service provider servers 101, 103 and 105 through a log-inserver or master server 105, in accordance with the embodiments of theinvention.

Referring now to FIG. 2B, in accordance with a preferred embodiment ofthe invention a master web-page 201′ includes a slide tool or scrollingtool indicated by the arrow 226 operable from the computing device 111(FIG. 1). In operation, when the remote computing device 111 logs intothe log-in server or master server 105 over the internet/intranet, forat least the first time, the log-in server or master server 105 and themaster application 107 initiates a down load of software on to theremote computing device 111 that enables the slide tool or scrollingtool 226 to operable from an user input interface, such as a keyboard123, a mouse 121, a touch screen (not shown) or any other suitable userinterface on the remote computing device 111.

With the remote computing device 111 enabled with the slide tool orscrolling tool 126, a user can view his or her master web-page 201′ andscroll through or page through content data and content applications101′, 103 and 105′ from corresponding set of content data sources orservice provider servers 101, 103, and 105 in real time.

In accordance with further embodiments of the invention, a masterweb-page 201″ includes a slide tool or scrolling tool indicated by thearrow 227 operable from any suitable user interface on the remotecomputing device 111, such as describe above. In addition, the masterapplication 107 is equipped with a tool box that allows an authorizeduser or administrator to build the master web-page 201″ and includefeatures for displaying and migrating through personal content data,such as those provided by a networking web-site or an e-mail web-site233. In operation, portions of content data and/or portions of contentapplications 101′, 103 and 105′ from the corresponding set of contentsources or service provider servers 101, 103 and 105 are capable ofbeing selected and copied using the computing device 111 and saved tothe user's master web-page 201″ or one or more of the user's personalaccounts. Also, the master web-page 201″ preferably includes a searchtool or function 231 that allows a user to search for selected contentdata and content applications 101′, 103 and 105′ from each content datasources or service provider servers 101, 103, and 105 individually orsimultaneously.

As described above, the The cloud-based computer system and architecture100, the master application 107 and corresponding tool box provides forthe capability to include lock-out controls, collect history analyticsand have subsets of accessible content data or content applications.

FIG. 3A shows a block-flow diagram 300 outlining steps, in accordancewith the method of the present invention. In the step 301, a personalaccount is set up from on a cloud-based log-in or master server 105(FIG. 1) from the remote computing device 111 (FIG. 1). The account setup procedure includes establishing a user name and password. In the step303, an administrator or authorized user selects which security featuresare enabled, which content sources or service providers are accessible,which personal setting or features are accessible and constructs thegeneral layout of a master web-page via the tool box on the masterapplication 107 (FIG. 1).

After the personal account is set up and the master web-page isconstructed in the steps 301 and 303, in the step 305 the masterapplication 107 initiates a down load of software on to the remotecomputing device 111 that enables a the slide tool or scrolling tool 226and 227 (FIGS. 2B-C) to operable from a user input interface on theremote computing device 111.

FIG. 3B shows a block-flow diagram 350 outlining steps, in accordancewith a further method of the present invention. After a user personalaccount has been established, the content sources or service providershave been selected and the scrolling tool software has been down loaded,such as described above with reference to FIG. 3A, in the step 351 theuser is capable of logging into the log-in or master server 105 (FIG. 1)using the remote computing device 111 (FIG. 1). After the user logs intothe log-in or master server in the step 351, in the step 353 the useraccesses his or her personal or shared master-web-page and views ormanages content data and/or content applications 101′, 103′ and 105′(FIGS. 2A-C) from the corresponding content sources or service providers101, 103 and 105 (FIG. 1). While logged into the log-in server or masterserver 105, in the step 355 the user is capable of using the slide toolor scrolling tool 226 and 227 (FIGS. 2B-C) to page through and managecontent data and/or content applications 101′, 103′ and 105′ from themultiple content sources or service providers 101, 103 and 105 andsearch for selected content data and content applications 101′, 103 and105′ from each content data sources or service provider servers 101,103, and 105 using the search tool 231.

As described previously, the user is also capable of accessing personalcontent providers enabled during the set-up procedure described above.Also, the user is capable of selecting content data and/or contentapplications and coping the selected content data and/or contentapplications to the user's master web-page or the user's personalcontent data account.

The present invention provides an expandable solution for managingcontent data in a cloud-based computing environment which is capable ofbeing integrated into applications from multiple sources. The inventionprovides users with a highly interactive experience and the abilitymigrate through the content data and applications on the dynamic masterweb-page in real time. The dynamic master web-page preferably includesan icon-based interface and is capable delivering a broad spectrum ofcontent data such as marketing data, sales data, operations data,manufacturing data, financial data, documents, spreadsheets,presentations, audio data, video data, database listings, custom or offthe shelf business applications, games, or any other content data orapplication data.

What is claimed is:
 1. A cloud-based computer system comprising: a)master server accessible over the internet/Intranet from remote computerdevices; and b) a master application that runs on the master server andincludes software coded for organizing content data and contentapplications from multiple content sources or service providers viewablefrom the remote computer devices through the cloud-based master server,wherein master content application programs the remote computer devicesto operate a slide tool capable of scrolling or paging through thecontent data or the content applications in real time from a masterweb-page.
 2. The cloud-based computer system of claim 1, wherein thecontent sources or service providers include one or more personalcontent account.
 3. The cloud-based computer system of claim 2, whereinthe personal content account is an e-mail account.
 4. The cloud-basedcomputer system of claim 1, wherein the master application includestools for enabling security features that limits access to one or moreof the content sources or service providers based a user log-in.
 5. Thecloud-based computer system of claim 1, wherein the master servercollects and stores history analytics based content data and contentapplications viewed by a user.
 6. The cloud-based computer system ofclaim 5, wherein the history analytics are used to select content dataand content applications viewable from master web-page.
 7. A computersystem with a user interface that includes a slide tool for scrolling orpaging through content data or content applications from multiplecontent data sources or service providers in real time from a remotecomputer.
 8. The computer system of claim 7, further comprising acloud-based master server in communication with the multiple contentdata sources or service providers.
 9. The computer system of claim 8,wherein the cloud-based master server runs a master application thatcodes the remote computer with software for enabling the slide tool. 10.The computer system of claim 8, wherein the cloud-based master servercollects and stores history analytics based on usage of the remotecomputer.
 11. The computer system of claim 10, wherein the cloud-basedmaster server uses the history analytics to select content data or thecontent applications based on a log-in user.
 12. The computer system ofclaim 7, wherein the user interface is an icon-based master web-page.13. The computer system of claim 7, wherein one of the content sourcesor service providers includes is an e-mail web-site.
 14. A method ofmanaging content data and/or content application from the multiplecontent sources or service providers through a user interface, themethod comprising: a) setting up an account on a cloud-based log-in ormaster server which streams the content data and/or content applicationsfrom the multiple content sources or service providers; and b)constructing the user interface via a tool box on cloud-based log-in ormaster server that is accessible from a remote computer, wherein theuser interface is capable of migrating through the content data and/orcontent applications from the multiple content sources or serviceproviders through the user interface in real time.
 15. The method ofclaim 14, wherein setting up the account includes one or more ofenabling security features and selecting personal settings.
 16. Themethod of claim 14, wherein one of the multiple content sources orservice providers is and e-mail content source or service provider. 17.The method of claim 14, wherein the user interface is an icon-baseweb-page.
 18. The method of claim 17, further comprising logging thecloud-based log-in or master server from a remote computer, wherein thecloud-based log-in or master server initiates a down load of software onto the remote computer that enables a slide tool.
 19. The method ofclaim 18, further comprising selectively viewing the content data and/orcontent applications from the multiple content sources or serviceproviders by scrolling or paging through the content data and/or contentapplications using the slide tool.
 20. The method of claim 19, furthercomprising storing user history analytics based content data and/orcontent applications viewed.